.aparece { visibility:visible; position:relative; clear:both; }
.alerta { visibility:visible; position:relative; clear:both; background:#FF6600; width:400px; color:#FFFFFF; font-size:14px; font-weight:bold; }
.desaparece { visibility:hidden; position:absolute; clear:both; display:none; }
.apareceDetalhes { visibility:visible; position:absolute; clear:both; background:#D8E6FE; width:400px; height:200px; }
.info { visibility:visible; position:relative; clear:both; background:#FF0000; color:#FFFFFF;};

input, select, textarea {  
	width: auto; 
	height: auto; 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #000000; 
	border: 1px #4f6b72 solid;
}

.botao{
	background:#F5F5F5;
}

.semBorda{
	border 0px;
}

.enquetesExpiradas{
	background:#fff;
}

.detalhesVotos{
	background:#EAF8FF;
}

body {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #02679C;
	background: #fff;
}


a:link { 
	text-decoration: none; 
	color:#0000CC;
	}
a:visited { 
	text-decoration: none; 
	color: #0000CC;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #0000CC;
	}


.fundoMenu{
	background:#EAF8FF;
}

.depoimentos{
	font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.menu{
  font:Verdana, Arial, Helvetica, sans-serif;
 /* text-decoration: underline;*/
 /* background:#94ABE9;*/
  color:#0000CC;
  /*font-weight:bold;*/
  font-size: 14px;
}

 a.menu:link{
  /*text-decoration: underline;*/
  color:#0000CC;
  /*font-weight:bold; */
  font-size: 14px;
  }
  a.menu:visited{
 /* text-decoration: underline;*/
  /*font-weight:bold; */
  font-size: 14px;
  color:#0000CC;
  }

  a.menu:hover {
  text-decoration: underline;
  /*background:#0000CC; */
  font-weight:bold;
  /*color:#FFFFFF; */
  }


table {
	/*width:98%;*/
	padding: 0;
	margin: 0;
	background:#fff;
	border:solid;
	border-color:#F5F5F5;
}

th {
	font-size:12px;
	font-weight:bold;
}

td {
	font-size:12px;
	padding: 1px 1px 1px 1px;
}

.linhaEscura {
	background:#EAF8FF;	
}
.linhaClara {
	background:#FFF;
}